programmed video recording - French English Dictionary